package com.ysx.oa.role.dao;

import com.ysx.oa.role.bean.RoleBean;
import org.apache.ibatis.annotations.Mapper;
import tk.mybatis.mapper.common.BaseMapper;

import java.util.List;


@Mapper
public interface RoleDao extends BaseMapper<RoleBean> {
    /**
     * 方法描述:角色表批量删除
     * @author: 王伟雄
     * @date: 2021/11/22 22:21 [ids] java.lang.Integer
     */
    Integer deleteRole( List<Integer> ids);

    /**
     * 方法描述:角色表查询
     * @author: 王伟雄
     * @date: 2021/11/22 22:21 [] java.util.List<com.ysx.oa.role.bean.RoleBean>
     */
    List<RoleBean> findAllRole();

    /**
     * 方法描述:通过用户id查角色名
     * @author: 王伟雄
     * @date: 2021/11/22 22:22 [id] java.util.List<com.ysx.oa.role.bean.RoleBean>
     */
    List<RoleBean> findRoleNameByUserId(Integer id);



}
